home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Programmierung
/
Power-Programmierung (Tewi)(1994).iso
/
magazine
/
msysjour
/
vol07
/
02
/
netbios
/
makefile
< prev
next >
Wrap
Makefile
|
1992-02-29
|
1KB
|
71 lines
#Make file for Name Service Test
MODEL = L
!ifdef OS2
OS = OS2
LIBS = os2.lib\
netapi.lib\
$(MODEL)libce.lib
!endif
!ifdef DOS
OS = DOS
LIBS = $(MODEL)libcer
!endif
!ifdef WIN
OS = WIN
LIBS = $(MODEL)libcew+libw.lib
!endif
.asm.obj:
masm netbios,,,;
.c.obj:
cl -G2sw -Oais -Zpe -W3 -A$(MODEL) -c -D$(OS) $*.c
.obj.exe:
link /nod/noe /stack:8000 $*,$*,nul,namesrv.lib $(LIBS);
!ifdef OS2
markexe WINDOWCOMPAT $*.exe
!endif
# All
all: nametest.exe tty.exe tty2.exe
# Libraries
#
namesrv.lib: namesrv.obj common.obj
!lib $@ -+ $?;
datasrv.lib: datasrv.obj
!lib $@ -+ $?;
session.lib: session.obj
!lib $@ -+ $?;
# Binaries
nametest.exe : nametest.obj namesrv.lib
tty.exe : namesrv.lib datasrv.lib tty.obj
link /nod/noe /stack:9800 $*,$*,nul,namesrv.lib datasrv.lib $(LIBS);
!ifdef OS2
markexe WINDOWCOMPAT $*.exe
!endif
tty2.exe : namesrv.lib session.lib tty2.obj
link /nod/noe /stack:9800 $*,$*,nul,namesrv.lib session.lib $(LIBS);
!ifdef OS2
markexe WINDOWCOMPAT $*.exe
!endif
#
clean:
-del *.exe *.obj *.lst *.bak 1>nul 2>&1